// ============================== 导入依赖 ============================== //

import state from '@admin/views/Maintain/Task/TaskPlan/store/state'

// ============================== 导出状态集 ============================== //

export default {
  // —————————————————————————————— 常量状态 —————————————————————————————— //

  /**
   * 接口
   */
  API: {
    ...state.API,
    transSelectParam(selectParam, { rootState: { INIT_PARAM: { planType } } }) {
      return { ...selectParam, planType }
    },
  },

  /**
   * 映射
   */
  MAP: state.MAP,

  /**
   * 下拉框字段 (可增加)
   */
  SELECT_FIELD: ['id', 'planName', 'planType'],

  /**
   * 下拉框参数
   */
  selectParam: {
    ...state.INIT_PARAM,
  },
}
